package com.gimi.cloud.bbp.entity.store;


import com.gimi.cloud.bbp.entity.base.BaseTable;

import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

/**
 * Created by shazhiwei on 2017/12/20.
 */
@Table(name = "ec_store")
public class StoreEntity extends BaseTable {
    /**
     * 店铺ID
     */
    @Id
    private String storeId;
    /**
     * '商户ID'
     */
    private String merchantId;
    /**
     * 店铺名称
     */
    private String storeName;
    /**
     * 店铺描述
     */
    private String storeDesc;
    /**
     * 店铺状态1：待审核2：审核通过3：审核不通过
     */
    private Integer storeStatus;
    /**
     * 审核时间
     */
    private Date auditTime;
    /**
     * 审核人
     */
    private String auditor;
    /**
     * 店铺logo图片路径
     */
    private String storeLogoUrl;
    /**
     * 店铺简介
     */
    private String storeSimpleDesc;
    /**
     * 店铺注册时间
     */
    private Date storeCreateTime;
    /**
     * 商城类别1：分期商城
     */
    private Integer marketType;

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId;
    }

    public String getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getStoreDesc() {
        return storeDesc;
    }

    public void setStoreDesc(String storeDesc) {
        this.storeDesc = storeDesc;
    }


    public String getAuditor() {
        return auditor;
    }

    public void setAuditor(String auditor) {
        this.auditor = auditor;
    }

    public String getStoreLogoUrl() {
        return storeLogoUrl;
    }

    public void setStoreLogoUrl(String storeLogoUrl) {
        this.storeLogoUrl = storeLogoUrl;
    }

    public String getStoreSimpleDesc() {
        return storeSimpleDesc;
    }

    public void setStoreSimpleDesc(String storeSimpleDesc) {
        this.storeSimpleDesc = storeSimpleDesc;
    }

    public Integer getMarketType() {
        return marketType;
    }

    public void setMarketType(Integer marketType) {
        this.marketType = marketType;
    }

    public Integer getStoreStatus() {
        return storeStatus;
    }

    public void setStoreStatus(Integer storeStatus) {
        this.storeStatus = storeStatus;
    }

    public Date getAuditTime() {
        return auditTime;
    }

    public void setAuditTime(Date auditTime) {
        this.auditTime = auditTime;
    }

    public Date getStoreCreateTime() {
        return storeCreateTime;
    }

    public void setStoreCreateTime(Date storeCreateTime) {
        this.storeCreateTime = storeCreateTime;
    }
}
